package saei.bean.vo;

import java.util.Date;
import java.util.List;

import saei.utils.DateTimeFormatter;

@SuppressWarnings("serial")
public class PlanRotacionVO extends EntidadPersistenteVO {
	private int numeroPlan;
	private Date fechaGeneracion;
	private String usuarioGenerador;
	private Date fechaSolicitado;
	private List<ItemPlanRotacionVO> itemsPlanRotacion;
	
	public int getNumeroPlan() {
		return numeroPlan;
	}
	
	public void setNumeroPlan(int numeroPlan) {
		this.numeroPlan = numeroPlan;
	}
	
	public Date getFechaGeneracion() {
		return fechaGeneracion;
	}
	
	public String getFechaGeneracionFormateada() {
		return DateTimeFormatter.formatedDate(fechaGeneracion);
	}
	
	public void setFechaGeneracion(Date fechaGeneracion) {
		this.fechaGeneracion = fechaGeneracion;
	}
	
	public Date getFechaSolicitado() {
		return fechaSolicitado;
	}
	
	public String getFechaSolicitadoFormateada() {
		return DateTimeFormatter.formatedDate(fechaSolicitado);
	}
	
	public void setFechaSolicitado(Date fechaSolicitado) {
		this.fechaSolicitado = fechaSolicitado;
	}
	
	public List<ItemPlanRotacionVO> getItemsPlanRotacion() {
		return itemsPlanRotacion;
	}
	
	public void setItemsPlanRotacion(List<ItemPlanRotacionVO> itemsPlanRotacion) {
		this.itemsPlanRotacion = itemsPlanRotacion;
	}

	public String getUsuarioGenerador() {
		return usuarioGenerador;
	}

	public void setUsuarioGenerador(String usuarioGenerador) {
		this.usuarioGenerador = usuarioGenerador;
	}
}
